Game window now runs under GameState and removed game from being hosted in main()
GameState now only defines window limits. RenderWindow is now set to be a separate object left in the main method. Noted issues if put into GameState: Window never opens and the program just ends.