Refactoring to place methods specific to their classes in those classes.
Refactoring TaxonNames and subclasses, no new functionality, this is just prettifying/moving code to its logical home.