First working hierarchical categorical bar charts

Looks pretty good: X-assignment, Y-aggregation, paint assignment all
OK.  Need to work on ordering and axis labelling.