SudokuJS demo with board generation

New:
Solve:
Clear: