refactor bold_retriever
refactor engine
reorganizing order of output columns
uses mock http responses
reorganize tests
test funcions that use twisted threads
test funcions that use twisted threads
test get family for taxon2
work on test_get_family_name_for_taxon3