Added files to .gitignore and updated the puppet configuration
replaced the puppet modules with git submodules