added ReactiveHTTPClient class with get function