A better working version of parsing the appendix and the supplement sections
Moved all the XML tree processing stuff into it's own module. Cleaned up some code