[TestGen] Initial commit with some old files and some new views. Not compatible yet.