Connect in p5.JS

I've gone Connect Crazy!

This project is inspired by MathsIsFun, which has a lot of variations on the classic game Connect Four, the code is entirely mine. Classic Game of Connect Four: https://editor.p5js.org/simontiger/full/TISsTqZ8D

And then I've made Connect Three: https://editor.p5js.org/simontiger/full/c30Oqd4Qf

And Connect Five: https://editor.p5js.org/simontiger/full/I6Digth0A

Then I've also made a version called Drop, where if the bottom row fills up, the whole board drops down one row: https://editor.p5js.org/simontiger/full/Ysu2yvh1x https://editor.p5js.org/simontiger/full/gb3gVSd5K

Also see my Bulls and Cows game: https://editor.p5js.org/simontiger/full/3bC9j3501

And an animated version I made later: https://editor.p5js.org/simontiger/sketches/f2hHRpykk