Add Guzzle dependency and run composer update
Empty test for ClientFactory
Factory returns client
Inject description into client
Refactor
Load service description from disk
Inject config
Refactor
Add an example operation
Get /api out of the base_url
Login command
Fix Login command params
Remove arrays from method
Create client class
Return the client
Create session subscriber
Listen for requests and responses
Make it record modhash on successful login
Refactor
Store modHash in subscriber