* Added square-bracket operator (`tree[node]`) to extract data related to `node`
* Added `add_child` function
* Added `get_newick` function
* Removed internal use of nested iterator classes
* Removed all `auto` statements from `compact_tree.h`
* Restructured `calc_distance_matrix` return type
* Added Python wrapper
* Initial steps towards PyPI package