Adding client payment, transaction log

The log entries are being stored inside the client document, which isn't
optimal, and I'll normalize it later; for now, consider it just a
Mongoose/MongoDB experiment on how to do things.