refactored query mechanism
class/static method musings
idea for autofilling backend name->class map
more functionality for the genesis b-e
tentative getgenesis script, will test on travis