Documentation
slightly shorter
Add parent pointer, need for Remove
Add prune function, to ... prune .. the tree
Pruning starts to work
remove works
remove is fubar