added update to Sudoku with tests