Generic XML to Objects mapping tool