Moved a lot of things.

Changed the build system, so that changed. But mostly just a reorganization of
the project.