Adds/updates card for gssha project file

        Args:
            name (str): Name of card to be updated/added.
            value (str): Value to attach to the card.
            add_quotes (Optional[bool]): If True, will add quotes around string. Default is False.

def setCard(self, name, value, add_quotes=False):
        """
        Adds/updates card for gssha project file

        Args:
            name (str): Name of card to be updated/added.
            value (str): Value to attach to the card.
            add_quotes (Optional[bool]): If True, will add quotes around string. Default is False.
        """
        gssha_card = self.getCard(name)

        if add_quotes:
            value = '"{0}"'.format(value)

        if gssha_card is None:
            # add new card
            new_card = ProjectCard(name=name, value=value)
            new_card.projectFile = self
        else:
            gssha_card.value = value