Franchise Law: What Franchisors Must Do and Franchisees Can Enforce