Build a Match Cascade Playable From Scratch
No code, about forty minutes, and a working playable at the end. More usefully: an explanation of why each number in the template is the number it is, so you can tell which ones are load-bearing and which are just a starting point.
