Documentation improvements
We should add proper docstrings everywhere, both directly in the Python interface, and dOxygen comments in the underlying C++ library which are then automatically converted to Sphinx-compatible docstrings. For this, we could lean on the CLIC note.
The documentation could then be pushed to ReadTheDocs.