Map generator ok. Just needs the halls methods