updated collection and metagenome display classes to load the widget on init and pass the data then (only once)
bug fixes to metagenome/collection display