cleaned up histogram factory methods
added HistogramDatasetBuilder