Split documentation in several files and improve it