Did a bit a cleaning up with the gamestate change event
Merge branch 'feature/GameController' into develop
Added game controller triggers.
Merge branch 'develop' into features/BehaviourStrategy