Added move handles to nodes, to allow them to be manually positioned.
Added a midpoint to edges leading to manually positioned nodes. This
means necessity/sufficiency get positioned better.
Added move cursor to nodes.
Finished making move work, including serialization/deserialization of
collapsed and manually positioned nodes.