adding basic client and sample code using itw