Removed semicolons from macro calls.
Added header file for XML parser functionality. Also created XML parser test file and added a test which always fails.
Minor textual updates.