Re-factored drawing links after a node is re-positioned to set the path rather than remove the previous link and add a new one at the new node position