Adding localstorage - not finished. Add karma/jasmine tests - not tested. Update several libraries.
Remove Chart.js - git was misbehaving. Will readd.
Readd Chart.js.
Implementing localforage. Saving data locally is broken.