Finished basics of XmlMonster class and replacement of previous code.