private async Task AddScoreCollectionToHistory()
        {
            LocalGame game = new LocalGame();

            game.NewGame(PlayerType.Computer, MainPage.Current.Deck);
            HandsFromServer hfs  = game.ShuffleAndReturnAllCards();
            List <CardView> crib = game.GetSuggestedCrib(PlayerType.Player, GameDifficulty.Hard);

            game.SendToCrib(PlayerType.Computer, crib);
            hfs.PlayerCards.Remove(crib[0]);
            hfs.PlayerCards.Remove(crib[1]);
            int             scoreGuess = game.GetScore(PlayerType.Player, HandType.Regular);
            ScoreCollection scores     = game.UpdateScore(PlayerType.Player, HandType.Regular, scoreGuess, GameDifficulty.Hard);
            List <CardView> cards      = new List <CardView>(hfs.PlayerCards);

            _gridDeck.Items.Remove(hfs.SharedCard);
            _gridDeck.Items.Insert(0, hfs.SharedCard);



            await _view.AddToScoreHistory(cards, scores, PlayerType.Player);
        }