Make lenses for Card; export everything from MagicCards; more HLint
Replace record field accessors with lens getters
Make abilities a field of Card; set it in filterCards