Seperate the math and the presentation of node connection
Keeping track of both adjacency list and connection lines
Wording