Updated Team::removeMember() and Team::addMember() to be smarter about adding/removing team members