make colors an argument to BarChartGrouped; put BarChartGroupedView in its own file