guzzle switched to guzzlehttp
api client added