Game engine structure added with game, graphics, input, classes