Added the code generator class.