Ricardian contract

A way to support publishable Ricardian Contract.