completed graph datastucture
Completed Draw Mode

User can click and build up the graph now, clicking on an already
existing node will link the edge to that node instead of initializing a
new node.