self.to_csv removed from all the models and added to lib/base_ext.rb which is then included in config/environment.rb .. again emphasizing DRY code
export module exports the data as zip file (main file + resources), removed squeel query from locations controller
/history made available for admin / contributor ... versions for creation event handled
dynamic form for new observation -- values and standards change according to trait selected
pulled remote and merged