Added constructor to SubscriptionList base class
Added abstract Client class which implements ClientInterface::createUser() and ClientInterface::createSubscriptionList()