Rename `node_builders` to just `nodes`.
Lock the Node->Node cache during reading/writing values.
Cache output for constant Nodes.
Name Node evaluation threads.
Filtering on Node->Node connections.
Neaten directory structure.