first attempt at a parser. if i can find a way to use the CSVReader class CSV would be better but for now we will need the string to be passed in an XML format.