New misc tools

Functions and classes for creating taxonomic trees, with tests