[Client] GameManager manage ChatBox [GUI] EventManager manage events out-of-loop