ModelViewer: Moved timePerFrame field into XCGame class
ModelViewer: Moved Clock instance into XCGame class
ModelViewer: Removed tick() method
Sky, DataSlider, Compass: Removed unused ModelViewer properties
Compass: Use Math.hypot() instead of sqrt()