Restructure the directory layout and add a FAKE build script.