added submodule plugin_d3 and did some debugging in PathFactory() class