create DFS random maze generation