Got all readings working, added the models. Tweaked the upload_data to further verify inputs (needs to make sure the date is not in the future otherwise good to go)