Operation Id is same as TextId

- First cut of Client + example usage.
TODO: I should try to get better handle of the futures