Takes a list of tuples and converts it to a list of dictionaries of
        where each dictionary has a value and text key. This is the expected format
        of question choices to be returned by self.ask()

        :param convert_choices_to_dict:
        :type convert_choices_to_dict: list

        :return:
        :rtype:

def convert_choices_to_dict(choices):
        """ Takes a list of tuples and converts it to a list of dictionaries of
        where each dictionary has a value and text key. This is the expected format
        of question choices to be returned by self.ask()

        :param convert_choices_to_dict:
        :type convert_choices_to_dict: list

        :return:
        :rtype:
        """

        formatted_choices = []

        for x in choices:
            formatted_choices.append({
                'value': x[0],
                'text': x[1],
            })

        return formatted_choices