started moving the Request class away from a zillion static requests
into a request object that can be constructed then sent off with the
data returned in a completion handler.