Moved name mangling to cgen module