Compilercode cleanup and internal documentation improvements