Patch 2

Added an example and made it so the taxonomic groupings could be passed as a single file, rather than as two separate data frames (previously had to be one with species with phylogenetic information, one without). Also no longer need to ensure the data frame elements are of class character.