Stop added
Added generic Behaviour Usage with state transition prefix
Debugged locking through mutex