It was thanks to talking to my coworkers Keith and Peter a few weeks ago that got me inspired to tackle the challenge. I never had a good idea of how to do it, but their explanation really helped. I'm very excited.
What you're basically seeing is a generated board and my console log marking which ones need to be destroyed. It's working. IT'S WORKING!