Doxygen documentation

**WIP**
other modules