Added basic Guzzle client interfacing