Documentation Huzzah!

First doxygen run