* Add/remove projects also updates build configurations * Fix the algorithm for adding/removing build configurations * Address PR comments