docs: def remove_project(self, path):
          """
          Removes a project.
  
          :param path: Project path.
          :type path: unicode
          :return: Method success.
          :rtype: bool
          """
  
          project_node = foundations.common.get_first_item(self.__model.get_project_nodes(path))
          if not project_node:
              self.__engine.notifications_manager.warnify(
                  "{0} | '{1}' project is not opened!".format(self.__class__.__name__, path))
              return False
  
          LOGGER.info("{0} | Removing '{1}' project!".format(self.__class__.__name__, path))
          self.__model.delete_project_nodes(project_node)
          return True