Randomly generate the maze