refactored plugin interfaces
update for compatibility with version updates
modified imports
updates for genomes