Warmups, ConnectFour and RPS

Apparently, I can't spell diagonal most of the time...
The recursion here is super handy, used it in our code too!