Added S3 storage, need to build test, add redis for pub/sub, and build front-end