Correction to Position Changing.

added a square root and cleaned up cameracontrols transformation. Still
need to add orientation and fix movement based on orientation.