// declare an empty array
var generatedCards = [Card]()
// randomly generate 8 pairs of cards
var generatedNumbers = [Int]()
while generatedCards.count < 16 {
var randomNumber = Int.random(in: 1...13)
while generatedNumbers.contains(randomNumber) {
randomNumber = Int.random(in: 1...13)
}
generatedNumbers += [randomNumber]
// create two new card objects
// set image names
// add them to the array
}