Added the camera class and projected transformations