Node class, some logic about finding nodes
Trying to separate things