removed deprecated calls to UI... UI needs maintenance
Publisher needs to spawn new threads to handle connections to individual subscribers.  The last commit broke this by only allowing one Publisher to ever be created.  To get around this, I created a subclass of Publisher, subPublisher, which only Publisher instantiates.  There can still only be one Publisher, but there can be many subPublishers