Added comments and cleaned up a bit.
Changed node name and added text saving.

dialogTreeDisplayText is now dNodeDisplayText because it's cleaner.
When a dNodeDisplayText is unselected, the text in textBox1 is now saved
to the node.