some progress with d3, trying to get custom labels to work
finally have a working D3 chart