Better labels, design changes and added graph data support with highcharts