Fixed the seg faults, which were caused by an erroneously written
for loop.  Also, it seg faults periodically now, although those are few
and far between.  I changed the number of Dungeons generated to a static
3 because the random module did not seem to be working.  Also, if we manage
to get the depth == 0, we'll get a seg fault because 0 !< 0.  Just a thought.