refactoring! maps = terrain/tiles, world = entities/objects