add puppet project type