I’m back at it; refactoring namespaces and classes to make using the library code easier.

I also started using Github workflows for testing and packaging.