public Vector<Card> getCards(int numberOfCards, Boolean includeJokers)
	{
		Vector<Card> returnList = new Vector<Card>(); 
		Random randomGenerator = new Random();
		while(returnList.size() < numberOfCards){
			System.out.println("Selecting card");
			System.out.println("Total Cards: " + cardsInUse.size());
			int randomInt = randomGenerator.nextInt(cardsInUse.size());
			Card tempCard = cardsInUse.get(randomInt);
			
			if(!(includeJokers && tempCard.getCardSuit() == CardSuit.JOKER))
			{
				System.out.println("Card Selected.");
				returnList.add(tempCard);
				removedCards.add(tempCard);
				cardsInUse.remove(randomInt);
				System.out.println("Total Cards: " + cardsInUse.size());
			}
		}
		return returnList;
	}