fn add_edge(edge: (usize, usize), nodes: &mut DHashMap<usize, DockNode>)
Adds an edge between two nodes in the tesselation graph.