Moving some parsing into Response, adding spec
More specs
Adding client spec stub
Lots of client refinement, specs