added: doxygen and some comment in sources