added credit cards, modified how selects are done, fixed a few bugs,
added credit card payments and predictions, etc.