Add documentation with doxygen. Ofw can generate with cmake the doxygen documentation.