Added submodules for puppet