Pull options out into separate module.
Replace Net::HTTP with Faraday in Request/Response and tests.