Added more doxygen comments.
Added Doxyfile
Added more doxygen comments.