Refactor, LevelManager