improved sudoku, now accepting user input to update sudoku grid