Add rudimentary self-loop drawing
Fix dragging and zooming in D3 v3