Add module docs generation to the Makefile
Restructure the submodules' headings