Interim commit
Outlining Histogram Classes
Incremental commit. Code cleanup.