Un-hardcode the starting point of maze generation and traversal