Conveyer updated to incorporate the singalling between objects. Debugging needed