Add some more Doxygen stuff
Add engine documentation

Remove generated files, add doc/.gitignore