code: def update(self, **kwargs):
          
  
          old_json = self.__json__()
  
          for prop in kwargs:
              setattr(self, prop, kwargs[prop])
  
          # We send notif only if object has changed
          if old_json != self.__json__():
              self.controller.notification.emit("project.updated", self.__json__())
              self.dump()
docs: Update the project
          :param kwargs: Project properties