MachineJobShop and QueueJobShop brought in a more generic way. Still there is one issue. If job route may be more than one candidates it will go wrong