adding d3

as a submodule