Reorganised the files.

"Behaviour" will now contain all the classes that can be applied directly to a game object.
Added PauseGame behaviour.
Easily pause games.
Merge branch 'feature/pause_button' into develop