Created Game State Management basics.
Implemented Game State Management with Debug testing state.
Final implementation of Game States.
Merge branch state_management to master.

Conflicts:
	src/core/ResourceManager.cpp