Updated pipeline to deploy site and test coverage report to Gitlab Pages
Pipeline will generate a website containing project documentation (including checkstyle report) and test coverage reports, and they will be deployed to gitlab pages where you are able to view both.