Tree redraw was wrong

Tree should redraw correctly, they would only write text and
Load the map from an xml file.

Maps will no longer be random, you can entirely specify them in the xml
files in map_definitions