Initial move via maze
Add graph generation
Add all the different mazes
Determine if its possible to win and optimize deep copies.

Maze5.txt is at 6s for graph building