Muchos updates

* Updates to documentation
* Updates to IGN summary reports
  * Mostly bug fixes and stuff
  * Moved a bunch of code out into a common report object for Piper XML parsing
* WIP work on the project summary report
Well, young man, that's for you to figure out.

Seriously, don't know. Yaml file, I suppose? It can contain dictionaries, can't it?