add concept of sittingIn and sittingOut and change the way _nextSeat works

it will look for players that are sittingIn BEFORE the cards are dealt
and look for players that have cards and have not folded AFTER cards are dealt