code: def SetModel(self, loader):
          
          self.loader = loader
          self.adapter, tree, rows = self.RootNode()
          self.listControl.integrateRecords(rows.values())
          self.activated_node = tree
          self.squareMap.SetModel(tree, self.adapter)
          self.RecordHistory()
docs: Set our overall model (a loader object) and populate sub-controls