parent resources is now a page
new rails; new ruby
.gitignore
locking things
models for partners and coupons; generating coupon code as shareable link with signed message