Modify: ostream& operator << (std::ostream& os, const Number& num)
Add 2 functions for enum MetricType: string toString(enum MetricType), operator <<
Add: ostream& operator<<(ostream&, const MetricSnapshot&)