Init commit of xml

- basic functionality for XMLAttribute, XMLNode, XMLIntermediateNode,
  XMLLeafNode is done