TotalDeck: Refactor PopulateDeck into TotalDeck