Added puppet submodule