Map generator room class