- completed POST (added payment sublcasses, new payment instantiation routine.
- added tostring to payments,
- added amount tendered and returned to invoice.toString
- added comments