Collision/Mazewalking sort of works

The player stays within the bounds of the maze, which is good.  Can't
work out how to get the player to take a turning except at corners.