add SubscribeService interface and SubscribeUtils which return Timer for
use with SubscribeService

#can't run
SubscrubeHandler can't cast SubscriberService(abstact) to
SubscribeService(interface)