Cleaned up main.cpp to remove useless classes and position other classes into other header files.
Renamed game.h to global.h as it will contain global variables to be used throughout the program.
Added state::Game class, an implementation of State.
The game now executes without crashing now!