Use a separate camera instance owned by the train for onRideCamera
Add a camera helper for onRideCamera for debugging
Position the B&M Invert camera inside the should restraints
Quick optimization in GUIController#changeOnRideCamera
Allow you to add style nodes to the track; not very DRY yet
If we catch an error in loading, give the option to refresh the page instead of just emptying localStorage
Merge branch 'master' into gh-pages
Build