Initial Branch
Guzzle implementation for Restful interface