Submodules

I think it's nicer to use submodules as opposed to cloning. Also, build on a separate branch, so sombody can change their (desired) config on master, and run the init process from scratch.