Factored out flip tile logic from checking moves

Intent is to check each possible move prior to a player starting his or
her turn, in order to detect a stalemate scenario