Add generate sudoku methods