Refactor: now using the events to perform some actions.

The UHGameManager only manages the system part, not the display.