Redesign of the XML part

There is still to implement one XML translator for each kind of object