Added async logic to conveyor controller.
Implemented ConveyorController as a pair of FSMs.