Implement davinci.Client interface, add transport layer