Classes renamed for having a better idea on their roles. The CTTableModel and CTXMLDataParser(partially) cleaned for general functionality-their usage is out of bounds from the scenarios specific table.