What's Changed
- Moved to C++ implementation with Pybind11 bindings to improve runtime
- Network classes (e.g. `EHMNet`, `EHMNetNode`, `EHM2Tree`, etc.) have been moved to `pyehm.net` submodule
- Original `EHMNet` class has now been split into `EHMNet` and `EHM2Net`. `EHMNet` is generated by `EHM` algorithm and is comprised of `EHMNetNode`, while `EHM2Net` is generated by `EHM2` algorithm and is comprised of `EHM2NetNode`
- Moved plotting functions to `pyehm.plotting` submodule and removed them as class methods from the nets/trees
- Updated docs to reflect the API updates
**Full Changelog**: https://github.com/sglvladi/pyehm/compare/v1.3...v2.0a1