Camera Overhaul in prep. for Collision and Frustum Checking