Modified histograms

Added rugs, modified number of breaks, modified height.  Used external
optimization method to determine number of histogram breaks.