add the code required to get the test running
get the authentication tests passing
update the test to encode the full vend response
expect the authentication process to return the full vend response
get the token exchange test passing again
add the skeleton of the api client
fill in the api client
move the header setting into the api client
rename the vend object to be a response
remove the classes that aren't required anymore