Add support for puzzle difficulty enumeration
Refactor display_board -> display, remove cruft function
Add test to solve 95 puzzles
Refactor display -> print_board
Update README