updated gitignore and added a puppet file