Made histogram robust to acepted an ordered dict to plot multiple histogram. Added some additional helper methods to avoid code duplication. Used a better color scheme.
Added pandas dataframe and groupby compatibility.