Add player alternation

Make Red the first player and support alternation after that.