Got an initial version of an XML parser working. 
The XML elements still need to be handled appropriately.