updating barcharts
* barcharts now draw and redraw
* barcharts now have append method
* added some tests (not yet finished) for barcharts
* added some comments and removed old code from linegraph
highlighting on bar charts

*weird orange highlight line bug, can't seem to get rid of it from CSS
Merge branch 'upstream/master'

Conflicts resolved:
	barGraphTests.html
	test/index.html