GameState FSM

Now the game state is controlled by a FSM. The Game object is isolated
on a 0_loading scene which is called only once on application lauching.
The GameController script is not destroyed on Scenes loading.