added win conditions

set has won after discarding, check if the current player has already
won in gamescreen update and start next round with new max cards if
necessary
continue commit
fiexed merge