Camera Body Orbiting & WebGL Body Restructure

The camera can now orbit things you click on. Hooray. I fixed some raycasting and comprehension issues as well to set us up for more dynamic uses of orbital bodies.