Enabled closing by pressing the dialog button.
Added ability to create new key / value pairs.
And SAVE / CANCEL enums to the modal dialog response so things only need to be modified when saved.
Added right-click menu to node.
Added constructor documentation.
Added node creation, removal, and current node raw selection.