addprojectviewmodel