Histogram Update

Rough first cut of Histogram and HistogramTest