[WIP] ChartJS implementation