Hi, I've pushed feature/chart-work that contains updates to the Chart package, but also other structural changes to HTML to support it.
If you have time, check it out and see if your work builds and runs with it. MDL might need a little refactoring; I have it compiling but I do not know yet if the examples work. This is still a work-in-progress. —peter