Generates dungeon-like 2d maps of connected spaces using either random walk or procedural generation from a seed.