Fully automated deployments

CircleCI is a CI/CD tool that we use in Hackney that helps us to run automated tests each time we commit code and to deploy our applications to the AWS infrastructure. This introduces repeatability in the deployment process and eliminates the potential errors introduced by manual deployments. We'd like to get this working for any deployment made in Hackney, not just ones relating to this project!