The source code of Glest can be a confusing so this page is dedicated to explaining it.
Doxygen documentation is available from the Glevolution SVN.