Implementing d3.js