revamp xmlmunger gem infrastructure
wrap this in a module
finish first draft of xmlmunger gem