added camera data to model, and ability to submit to the server