Created generic thrift remote execution class. Uses variadic templates to handle variable length thrift services.