more work on experimental UI
libaries added (dom4j, xml manipulation), ui fixes