transaction.js
partial payment scaffolded, custom validation added
partial payment tests working
form improved for partial payments
partial payments working