moved xml-related objects into its own namespace
updated the gemspec