Record and manage credit cards

In order to correctly record and balance credit card transactions, each credit card should be treated as a separate bank account. The account will have a negative balance representing debt to the credit cad company until the card is paid off.