I added SudokuSolvingAlgorithm interface, a test for byElimination implementation, and much more. Please see.