- created authorize function
- created capture function
- created refund function
- response class now accepts several types of credit card response objects