Add a Node behaviour, tied together by links

Nodes can be owned, and clicking on an owned node selects it. Clicking a
node linked with the selected one now captures that node.