Changed random_card function

Made random_card() function work with a list instead of a set in order to allow a card to be present in the collection more than one time.