Erase the '-' placeholder once a cell is filled.
Add blank grid template.
Add sample "challenging" puzzle from "The Algorithm Design Manual".
Add a controller to get ui code out of analyzer.
Pass a more generic Reader to the grid loader.
Add independent method to check if grid is complete.
Add solution for test 3.
Implement backtracking solver.