Adding Yaml configuration settings
Adding S3 upload logic
Adding skeleton code for DB-based persistence