Generate a maze using a DFS like algorithm.