int main()
{
	srand((unsigned)time(NULL));
	string playerName;
	int nrOfCardDecks = 1;
	int cardSum = 0;
	int cardPos = 0;
	Card lastCard;

	Card cardDeck[SIZE];

	makeCardDeck(cardDeck);
	shuffleCardDeck(cardDeck);
	
	CircularList<Player> players;

	addPlayers(players);
	cout<<endl;
	cardPos = dealCards(cardDeck, players);
	
	while (players.size() > 1)
	{
		cout<<"Ny runda"<<endl;

		cardSum = 0;
		while (handleCurrentPlayer(cardDeck, cardPos, players, cardSum));
		
		cout<<players.currentItem().getName()<<" förlorade dennna runda"<<endl;
		players.remove(players.currentItem());
		// ny giv
		shuffleCardDeck(cardDeck);
		cardPos = dealCards(cardDeck, players);
	}

	cout<<"Segrare :"<<players.currentItem().getName()<<endl;

	return 0;	
}