working. fixed issues with _updateChart()...it needs to be passed data otherwise wouldn't work
created a arduino as a generic dataSource. Also created mock dataSource. Now they are swappable.
started separating socket.io from DataSource class. instead inheriting EventEmitter onto DataSource to communicate with main app.js and socket
MockDataSource completely working, now using entirely event emmiters to communicate
got ArduinoDataSource working. also cleaned up some of client-side scripts
working on loading a previous data set into chart. right now works with very simple mock data set
got loading of saved chart data working for LocalStorageDB