Bejeweled Clone from the Html5 Games book by jacob seidelin