New code generator files
Update code generator