* Update documentation layout and compilation rules