Implement uploading to aws s3