Font change.
Copy sudoku.py to sudoku-constraints.py
Breaking out library and a template.
New template based versions of solving code.
Getting rid of old versions.