Addendum to #83: * Add missing files * Improve documentation * Generate version.h, defines.h and project.h