doxygen support added
doxygen function descriptions added
warning suppression due to obsolete options
doxygen style comments for function description