sudoku program implementing drag and drop