* Refactoring in GameManager