Cleaned up some placeholders

 - Using real PullRemoteManifest function
 - Using real upload functions
 - Better Error handling
 - Updated .env.example to hold S3_BUCKET