renamed ContentDescriptor to ContractSchema to match more
closely the previous ammogen file names and
reduce the contract v. content confusion.