Implemented lenses for Game and CardPlayer.
Updated some lens
Completed working dealCards.  Pending refactoring.
Updated cabal file with ext RankNTypes.
Updated with better lens usage.
Replaced dealCard with new lens usage.