Sudoku Solver Update

It can now solve easy problems. The next commit will be for ones in
which the AI has to guess.