Reduce the logging.
Remove prints to STDOUT
Removed unused code. More nodes created in demo. Logging added...
Unit tests added.
Logging added
Better demo presentation.  Added TODOs for missing parts.
Very minor formatting.
Ensure tree model listens to new nodes as they are created.
Also unlistens when nodes are removed.