Fixed control flow so that players can be either human or computer, in any order

NOTE: small bug, currently if the first player is not human the board
doesn't start updating until the first human turn is encountered.