public virtual void Update(GameEngine engine) { HandleActions(engine, RetrieveEvents()); Redraw(engine); }