Docs module

Add a module that generates documentation by parsing the javadocs and some general document html files.

Not all documentation is done but it is sufficient that we should include it on the mainline and continue to interate on it.