added puppet modules as submodules