Added uploading that works with Amazon S3 when in production since Heroku doesn't save uploaded files