Node.addEdge now calls edge.addNode