private static void TexasHoldEm() {
		
		Table tbl = new Table();
		int iPlayers = 5;

		Deck dStud = new Deck();
		
		//	Add the players, give them empty hands
		for (int i = 0; i < iPlayers; i++) {
			Player p = new Player("Joe",null);
			p.SetPlayerNbr(i+1);			
			p.SetHand(new Hand());
			tbl.AddTablePlayer(p);
		}
		
		
		//	Two Card in each hand
		for (int i = 0; i < 2; i++) {
			for (Player p: tbl.GetTablePlayers())
			{
				Hand h = p.GetHand();
				h.setPlayerID(p.GetPlayerID());
				h.AddCardToHand(dStud.drawFromDeck());			
				p.SetHand(h);
			}
		}
		
		//	Draw Community Cards  3 cards.
		ArrayList<Card> Community = new ArrayList<Card>();
		dStud.drawFromDeck();
		Community.add(dStud.drawFromDeck());
		Community.add(dStud.drawFromDeck());
		Community.add(dStud.drawFromDeck());
		
//		Community.add(new Card(eSuit.JOKER,eRank.JOKER));
//		Community.add(new Card(eSuit.JOKER,eRank.JOKER));
//		Hand BestCommunityHand = Hand.EvalHand(Community);
		
		
		for (Player p: tbl.GetTablePlayers())
		{	Hand playerHand = new Hand();
			if (Community.size() == 3)
			{
				for (Card c : Community)
				{
					playerHand.AddCardToHand(c);
				}
				Hand pHand = p.GetHand();
				for (Card c: pHand.getCards())
				{
					playerHand.AddCardToHand(c);
				}
					
			}

		}
	}