switch to faraday, introduce webmock