+Refactoring MapGame