Completed working dealCards.  Pending refactoring.
Updated cabal file with ext RankNTypes.