Refactored into Credit Card objects to facilitate addition of cards in
the future.
Renamed spec file to more accurately reflect what it is testing.