Feat/workflow implement docker push and deploy
Workflow now has functionality for pushing a docker image and deploying it to a virtual machine running it. Also removed site reports being generated to gitlab pages since this caused problems when running docker.