Refactored sudoku with the new design.x