Moves some of the camera logic