def add_project(self, project_name, token_name=None, public=None):
self.project = (project_name.strip().replace("<STR_LIT:U+0020>", "<STR_LIT>"),<EOL>token_name.strip().replace("<STR_LIT:U+0020>", "<STR_LIT>"), public)<EOL>
Arguments:
    project_name (str): Project name is the specific project within
        a dataset's name. If there is only one project associated
        with a dataset then standard convention is to name the
        project the same as its associated dataset.
    token_name (str): The token name is the default token. If you
        do not wish to specify one, a default one will be created for
        you with the same name as the project name. However, if the
        project is private you must specify a token.
    public (int): This option allows users to specify if they want
        the project/channels to be publicly viewable/search-able.
        (1, 0) = (TRUE, FALSE)

Returns:
    None