An HTML5 JavaScript implementation of Bejeweled.