A code page 437 HTML5 canvas console derived from qb.js