tracking trump and lead; players only play valid cards; turn winner is detected and lead is passed properly; fixed card equality bug; calculate game points for each player