d3.js force layout (plugin) minimizing overlap between nodes