improve error message when API response is valid JSON but not a hash
include "href" key for each object in API response
upgrade gem dependencies
upgrade gem dependencies