Added TODO tags to fix XML Engine, removed any non-xml related warnings,
and added generics where they were needed. And updated the README.
Merge branch 'master' of https://github.com/Seefin/hairy-hipster.git