Reworked rotation. Is now maneuverable.

Changed the axes along which it rotates, as well as added a line to that
keeps the camera's upVector in check.