added a layer of abstraction to make querying the API and parsing results a little easier