Design and implementation of a prioritised kanban and finite scheduling system to support the JIT philosophy in a medium sized electric motor manufacturer