Sudoku solver and SWT frontend