1) Added check to not upload the file if it already exists on S3
2) Added output for debugging
3) Added simple error handling for the pickle file