Warmups, RPS and Connect 4

It would be better if the game held this in its game loop (or related method) as this logic can't be easily re-used outside of its class via normal OOP mechanics.