Map generator based on rooms and corridors