Re-usable stacked/grouped bar chart