Improve source code documentation
The code is filled with obfuscate comments and developer "signatures". Replace all of it with well-structured Doxygen comment blocks and supporting documentation in the Redmine wiki.
Incorporate doxygen into the ET:L website and make it update upon each new commit.
Move info from the Redmine wiki and create separate sections for: