Add a to_s method so that Presenters being dumped (ie. in exceptions) aren't 8 billion lines long
Refactored metrics again - created an actual class (so that it can be easily given to a presenter)
- Added MetricSet class for ease of collecting and finding metrics from the report / query.
Metric presenter and stylesheet