Generate and explore a random maze. Creation uses Prim's algorithm and exploration implements a simple wall follower.