Basic tree structure working, with explicit extraction from XML.
Better support. the whole tree is now loaded, and the "records" (leaves)
are now selectable (but nothing happens).