added back names in non-fungal kingdoms, comments and some refactoring
Merge pull request #165 from OpenTreeOfLife/if_update

added back names in non-fungal kingdoms, comments and some refactoring