Barcharts

New barchart visualization using [C3.js](http://c3js.org/)
if we throw an error on that, we should throw an error in gauges as well