- [ ] Migrate setup.py -> pyproject.toml - [ ] Standardise python package src location - [ ] Update CI to build wheels for Linux and MacOS, x86_64 and arm64 - [ ] Add a C++ testing framework