public void shuffle(int deck){
		//Pretty much complete, could be more efficient
		ArrayList<Integer> shuffler = new ArrayList<Integer>();
		int num;
		while(shuffler.size()<decksize){
			num = (int)(Math.random()*(double)(decksize));
			boolean inYet = false;
			for(int i = 0; i < shuffler.size();i++){
				if(num == shuffler.get(i)){
					inYet = true;
				}
			}
			if(!inYet){
				shuffler.add(num);
			}
		}
		ArrayList<Card> tempArray = new ArrayList<Card>();
		if(deck == 1){
		for(int i = 0; i < decksize; i++){
			tempArray.add(Deck1.get(shuffler.get(i)));
		}
		Deck1 = tempArray;
		}else{
			for(int i = 0; i < decksize; i++){
				tempArray.add(Deck2.get(shuffler.get(i)));
			}
			Deck2 = tempArray;
		}
	}