(Broken) Compass

Preview of Compass added, plenty of issues to address though: navigation, texture animation, geometry animation, rendering fidelity, links, portals and sound.

Update: Navigation fixed – Viewpoint orientation had negative y value. Added Ctrl-drag for strafe and raise/lower. Trapped a potential divide by zero in the moveIt() function.

What do you think?