massive change to XML, XMLContainer now works, menu stuff still broken