Added comments for GameEngine class