WriteDeck()

Writes the content of cards list to a file.
Typo.
ReadDeck()

This method will read a list of cards in from a file and add them to the
cards list.
Constructor that uses ReadDeck().

Also moved the invalid flag to be in the loop.