Adding, chaining, binding and re-rendering data in d3