Updated GameMap to integrate with Character