Warmups, RPS, and C4 - to be refactored

AI will be added into C4...
For fun, I'll add that you can calculate the turn number by the total number of pieces on the board instead of having a running turn count: @board.each { |column| turn += column.length }