refactor list-bikes to use threading macro and check for valid response
add fns to strip unneeded fields from response