Added preliminary ChartController and ChartListProducer