A Sudoku puzzle generator and solver JavaScript library.