3D, Rotating, Zooming added; controls are wonky.