Merge branch 'master' into Fix_signalling

Conflicts:
	AWorld/Assets/Script/Player.cs
Merge branch 'master' into Add_tutorial

Conflicts:
	AWorld/Assets/Script/Player.cs
Fixing up SiggWorking
Ready up gameObject
ready circle script
instantiating the ready ups in the Game Manager
new gamestate and game manager tweaks
Merge branch 'master' into Add_tutorial

Conflicts:
	AWorld/Assets/Script/GameManager.cs
gamestate setup, restore stuff
spacing and visual fixes
Merge branch 'master' into Add_tutorial

Conflicts:
	AWorld/Assets/Script/GameManager.cs
put playing switch back in the player
Merge branch 'Add_tutorial'