Move files to a new build system, step 1: directory structure.

(this is not meant to currently be pretty, and maybe not even work)