Now changing game state when moving unit
Added clear method
Now executing command on logic, if the game is not blocked. Subscribed
to all units destination reached event to call execute when event is
raised
On creating unit now subscribes to destination reached event and calls
the execute method on the command manager when event is raised
New unit moving game state added