D3 based plotting library