Split documentation in several files and improve it
Split documentation on several files under the 'doc' directory and improve it.