code: def new_project(self, name=None):
          r
          sim = openpnm.utils.Project(name=name)
          return sim
docs: r"""
          Creates a new empty Project object
  
          Parameters
          ----------
          name : string (optional)
              The unique name to give to the project.  If none is given, one
              will be automatically generated (e.g. 'sim_01`)
  
          Returns
          -------
          An empty project object, suitable for passing into a Network
          generator