Remove classes, refactor examples:
-Classes were unnecessary, only adding layers of verbose code.
-Example wrappers were a shortcoming of the design, most weren't needed
anyway
-Add generate_all_metrics into metrics, for consistency
-Update all example output