Initial spec and added guzzle as a dependency