Make puppet a submodule