A recursive backtracking maze generator in JavaScript.