Maze generator and Maze solver (DFS)