Started with implementing bond between moduleProxy and moduleStateMachine