Distilled and Refined Annotation of Metabolism: A tool for the annotation and curation of function for microbial and viral genomes