Added guzzle to composer.json and Api provider interface