ModelViewer: Moved createLandscape() and createSky() to XCGame class
XCGame: Added "Mode" enum
XCGame: Inlined createLandscape() and createSky() methods
Use XCGame instance instead of ModelViewer
ModelViewer: Moved Landscape and Sky fields to XCGame class
Obj3dManager: Removed unused app field