added Doxygen doc file