inital structure for this version in place, no web services calls being made after create client
first ugly working version