phase one models defined

what remains is second-tier: billing_policy, which will be treated as
null until invoicing is added.