TSGenModSrc: initial commit