Add files, to build make cast explicit, fix include, update vs-proj