Separated PlayerTurnSwitchEvent. Begun fixing a chain of bugs for competition running.