Contract law is that body of substantive law that addresses the formation, interpretation and enforceability of a contract.