Draft: Initial GitLab CI setup
Currently does very little, still testing the waters.
The .pre-commit-config.yaml
contains a number of hooks I like to use, but are commented out since the repository in its current state will not pass the checks. If any are of interest they can be enabled by uncommenting them.
Edited by Jonathon Anderson