Merged GameEngine classes