Histogram

Kick start histogram implementation
Histogram - draft

Draft copy. not implemented fully.