add thrift client
clone file structures from twitter client