A javascript based sudoku game