remove ucrt
consolidate file definitions into one cmake file