added d3 demo for viz