Add setter and getters to the credit_card struct (to be used with interfaces)

XXX: This feels wrong...