Camera Vector

Changed the way the camera works
Added ray geometry stuff