add cover picture
add doxygen comments
add doxygen comments