adds ability for users to upload a file to S3 bucket