Warmups, RPS, and C4 - to be refactored

AI will be added into C4...
I don't know why we did not think of this. Nicely done.