i can't believe it's taken this long for someone to submit a bejeweled. i think. unless someone did it before and i wiped it from my memory
it's a video game, you did it! good job. resetting the board when out of moves is an inspired touch, believe it or not — i don't think most people, let alone newer devs, would think to do that.