add puppet project type

sending to dev branch