Orbits Demo

Just a quick merge of bug fixes and a demo of orbiting an arbitrary axis.