Initial Commit
Initial commit of bouncing ball.
Adds motion camera to it's own class to isolate code.
Adds documentation and instance methods to the TCVRCamera. Removes CoreMotion from the view controller, since this is now handled by TCVRCamera.
Eliminates redundency by making TCVRCamera (now TCVRCameraNode) a subclass of SCNNode.
Clarified motions of device in comments.
Removes noisy log.
Adds basic planet orbiting the camera.
Adds Skybox and planet creation method.

Currently will give every planet an earth texture. But can generate planets based on the info passed in.
Updates the skybox with with 10,000 stars.
Adds planets via a loop, with misc textures.

This needs to be cleaned up before merging. Add more textures and provide a way to choose a random texture. Creating the sun should be placed outside of the viewDidLoadMethod.

Planets should be given their own class so creating them is handled outside of the view controller.

Contains a bug where planets will disappear on their trek on the far side of the sun.
Adds attenuation to omni lighting of the scene to create a light fall-off effect.
Adds TCPlanetNode to the project.

This is the first step in isolating the planet creation from the view controller. Still cannot create moons, ie planets orbiting other planets.
First implementation that uses the magnet sensor on Google Cardboard.

Will toggle the camera view when the sensor is detected. Not a perfect implementation, as the compass's magnetic field magnitude can still trigger falsely. It's a start though.
Fixes camera issues that were created when changed landscape orientation from right to left.
Adds documentation to the TCCardboardMagneticSensor.
Non-critical class name changes.
Adds option to reset planets on cardboard trigger.
Cleanup code, getting ready to merge back to master.
Changes project name and directories to TCCardboardSolarSystem.