Speed ups and better rotation

Doubled framerate and added the ability to rotate arbitrary axes.