Allowed maze to store multiple goal cells.
Chaged the pathfinding AI to keep track of goal and origin.
Added return to start cell functionality.
TODO: fix  pathfinding return values.