Added toString() to AbstractEntity
Refactor and added back main function for quick testing
Minor refactor
Working on KEGG annotator
Working v1 of KEGG annotator