Added the new code generation suite