User Story: Create CI/CD pipeline for project
As an engineer, I would like to see a CI/CD pipeline functioning for every pull request made to the repository. This should have the following features:
- Should build automatically
- Should report testing coverage in the web UI
- Should produce badges for the README
- Should have a bespoke .gitlab-ci.yml file
- Should produce artifacts for general public consumption