Update doxygen comments.
Add documentation guide.