Documentation Issues

This includes finishing the "Documentation" portion of the wiki and marking up the code for doxygen.

We're "content complete", although I'm sure there is a lot of editting to be done.