Docs.
Where practical only keep references to parts of required modules that are used.
Add a skeleton for the Chart module.
Add handling for the resizing of the SVG element.
docs
rename Chart.js to chart.js. Force the Chart constructor to be invoked with the 'new' keyword.