Half way done...
Sudoku solver working.