documentation
modified documentation to work with doxygen