added sudoku class