add doxygen comment in piles
add doxygen config file