started work on the camera class