Move game play mechanisms into their own module
Outline recursive routine to play the game.

TO DO: write the function to match a card in the player's hand to the discard card
  I'm imagining that the pattern matching thing might come in handy here in some way.

THEN TO DO: Make it look pretty on the screen.
is_a_match works
Play A Card tests correctly.
Additional tests for specific cards in the right pile
Adjust gitignore, code spacing issues in test
First draft of loop to play cards if they match or not
Move is_a_match to Deck module
Read top discard card routine written and tested
Remove excess code, minor clean up of some tests
Add function to describe a card in plain English
Program now works.  One test fails. There is an off by one error at the end.  Lots of cleanup left to go.
Add README instructions
Cleaning up some list/value issues
The last card in the draw is now playable
Allow user to play repeatedly without pulling cards when draw is empty