protected void btn_Deal_Click(object sender, EventArgs e)
        {
            Game.Board = Board;

            //shuffle cards and add to board
            Dealer.ShuffleCards(Deck);
            Dealer.Flop(Deck, Board);
            Dealer.Turn(Deck, Board);
            Dealer.River(Deck, Board);

            //put cards that were placed on the board into string img URL format
            //string boardimg1 = Card.FmtCardImg(Board.currBoard[0]);
            //string boardimg2 = Card.FmtCardImg(Board.currBoard[1]);
            //string boardimg3 = Card.FmtCardImg(Board.currBoard[2]);
            //string boardimg4 = Card.FmtCardImg(Board.currBoard[3]);
            //string boardimg5 = Card.FmtCardImg(Board.currBoard[4]);

            //pass those cards to the database and update the board
            GameAccess.UpdateBoard("700", Board.currBoard[0].Face.ToString(), Board.currBoard[0].Suit.ToString(), Board.currBoard[1].Face.ToString(), Board.currBoard[1].Suit.ToString(), Board.currBoard[2].Face.ToString(), Board.currBoard[2].Suit.ToString(), Board.currBoard[3].Face.ToString(), Board.currBoard[3].Suit.ToString(), Board.currBoard[4].Face.ToString(), Board.currBoard[4].Suit.ToString());

            //finally set the board images to their corresponding card from the database
            img_b1.ImageUrl = Board.BoardImg1;
            img_b2.ImageUrl = Board.BoardImg2;
            img_b3.ImageUrl = Board.BoardImg3;
            img_b4.ImageUrl = faceDown;
            img_b5.ImageUrl = faceDown;

            //deal cards to players
            foreach (Player player in AllPlayers)
            {
                Dealer.DealToPlayer(player, Deck);
                GameAccess.UpdateThenGetPlayerCardsByName(player.Name, player.InHand1.Face.ToString(), player.InHand1.Suit.ToString(), player.InHand2.Face.ToString(), player.InHand2.Suit.ToString());
            }

            //get id of current user - only display cards to currently logged in user
            string currentUser = User.Identity.GetUserId().ToString();
            //Made image list to display face down images
            List <Image> images = new List <Image>();

            if (currentUser == AllPlayers[0].Id)
            {
                img_C1P1.ImageUrl = Card.FmtCardImg(AllPlayers[0].InHand1);
                img_C2P1.ImageUrl = Card.FmtCardImg(AllPlayers[0].InHand2);

                images.Add(img_C1P1);
                images.Add(img_C2P1);
                images.Add(img_C1P2);
                images.Add(img_C2P2);
                images.Add(img_C1P3);
                images.Add(img_C2P3);
                images.Add(img_C1P4);
                images.Add(img_C2P4);
                images.Add(img_C1P5);
                images.Add(img_C2P5);
                images.Add(img_C1P6);
                images.Add(img_C2P6);

                foreach (Image image in images.Where(p => p.ImageUrl != img_C1P1.ImageUrl && p.ImageUrl != img_C1P2.ImageUrl))
                {
                    image.ImageUrl = faceDown;
                }
            }
            if (currentUser == AllPlayers[1].Id)
            {
                img_C1P2.ImageUrl = AllPlayers[1].Card1Url;
                img_C2P2.ImageUrl = AllPlayers[1].Card2Url;
            }
            if (currentUser == AllPlayers[2].Id)
            {
                img_C1P3.ImageUrl = AllPlayers[2].Card1Url;
                img_C2P3.ImageUrl = AllPlayers[2].Card2Url;
            }
            if (currentUser == AllPlayers[3].Id)
            {
                img_C1P4.ImageUrl = AllPlayers[3].Card1Url;
                img_C2P4.ImageUrl = AllPlayers[3].Card2Url;
            }
            if (currentUser == AllPlayers[4].Id)
            {
                img_C1P5.ImageUrl = AllPlayers[4].Card1Url;
                img_C2P5.ImageUrl = AllPlayers[4].Card2Url;
            }
            if (currentUser == AllPlayers[5].Id)
            {
                img_C1P6.ImageUrl = AllPlayers[5].Card1Url;
                img_C2P6.ImageUrl = AllPlayers[5].Card2Url;
            }

            //call to winner class/method
            Player winner = Winner.FindWinner(Dealer, Board, AllPlayers);

            // sets winner message to Pot text and visibility to false - press find winner to make visible
            hd_pot.Visible   = false;
            hd_pot.InnerText = winner.WinnerMessage;
        }