Added fields to CustomerContract and introduced CustomerContractLines for line-level contract reporting.