new method isInActiveQueue added to coreObject. Machine run() updated to incorporate the operatorRouter object