Rewrites the CS File, need to create the Type.