add sample ui for bonjour publisher, get rid of socket-creation and stuff