/// <summary>
 /// Loads the cards for each item.
 /// Note, Each item will share card instances.
 /// </summary>
 /// <param name="cardRepository">The card repository.</param>
 public void LoadCards(CardRepository cardRepository)
 {
     foreach (Item item in items)
     {
         item.LoadCards(cardRepository.GetAll());
     }
 }