Check for non-existent nodes

-Network checks that two nodes between an edge exist before adding the
edge to the network. Non-existent nodes indicate that the JSON or the
e-book have been modified between reading sessions.