grunt integration
fixing bugs in play() method , and add * to subscribe to fsm