Camera: Implemented the camera class