Fix the graph bug on Retina-displays

There's a bug in GraphJS which makes graphs double in size on Retina displays whenever they're changed. See #12   (or [#161](https://github.com/nnnick/Chart.js/issues/161) for the Chart.js issue).

This fix only creates the chart once, and then updates it by adding a new line instead of recreating the whole chart.