=====================
Updates and changes:
* Moved oxygen clustering and visualisation procedures to ConservedWaterSearch
* Updated documentation to include examples and detailed installation
* Changes to the API and variable names
* Added citation
* Remove support for python 3.6 and add support for python 3.11
* Added type hints
* Various bugfixes and documentation fixes