Return PuzzleNode from search. Fix generics correctness. Other minor cleanup.
removed comment
Get final refresh working.
Add bridge puzzle.