sudoku game in java. auto generates boards