Added initial generation of documentation