// Logic to reset for a new game
        public void NewGame()
        {
            ViewState["Wars"] = 0;
            resultLabel.Text  = "";

            CardDeck.DealDeck(freshDeck, player1Deck, player2Deck);
            player1ResultLabel.Text = CardDeck.PrintDeck(player1Deck);
            player2ResultLabel.Text = CardDeck.PrintDeck(player2Deck);
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         CardDeck.DealDeck(freshDeck, player1Deck, player2Deck);
         ViewState["Wars"] = 0;
         StoreDecks();
     }
 }