Ryan Uploading the cameracode project so that I can refine it and make it better