Trust Contracts: Human Readable, Machine Readable Smart Contracts