code: func (w *World) Update(dt float32) {
  	for _, system := range w.Systems() {
  		system.Update(dt)
  	}
  }
docs: // Update updates each System managed by the World. It is invoked by the engine
  // once every frame, with dt being the duration since the previous update.