Merge pull request #39 from sean1rose/landingpagebranch2

Fix gulp file so cleanup runs automatically
mouse controls player movement
Merge pull request #40 from LiamSchauerman/cameraControls

mouse controls player movement
Adds .idea/ to .gitignore; initializes folder structure.
Empty class
WIP on RingGeometry3D helper object
progress on ring model
Adds reusable ring/segment geometry
Adds OrbitControls
Demo scene altered for testing RingGeometry3D
Merge pull request #41 from TGVarik/feat/player-model

Adds reusable ring/segment geometry
Fixed pathing for app files and docs
Merge pull request #42 from rgoomar/deployment

Fixed pathing for app files and docs