Fixed void function return values
Fixed Class Index
Used full trees for files and modules
Removed unnecessary template headers
A little refactoring for HTMLDocMaker