wip request 2
refactor response to take an options obj instead of using this = model
unit test request#send
Rewrite model + collection to delegate request handling to request class