commandbus changing state when scheduling commands added some tests
Implemented: ActivateChecker Added functionality to Bus (InternalScheduler)