Base model classes and interfaces for User and SubscriptionList
ClientFactory and ClientInterface
added Guzzle into dependencies
Added QueueInterface