Refactor #4031 #4032: Tile map system and menu refactored for getter/setter