accepts service announcements
uses agent to control state
includes elixytics/app
accepts announcement subscriptions
announces new services to listeners