Added some missing code documentation.
Added doxygen configuration file.