Allow users to reposition their nodes via the Edit menu

Closes #152

Don't remove the temp node if there is wrong info.

Ref #152