added highcharts
switched out d3 for highcharts
removed id
fixes bug with data compression and increases test coverage