DataService ctor change to allow HttpClient to be passed in.