client, payment, and user almost done
v0.0.3