DO NOT MERGE ME - I am in preparation

preparing to get to a baseline version of the XML generation code