use `faraday_middleware`

So that it parses responses as json instead of doing it manually