ToC manipulation updates

All combinations of dragging and dropping should a) remove the node if
it exists in the tree, b) keep the title up-to-date, and c) update the
navigation document