Use bonjour/zero conf address
Refactor RabbitMQ messages into its own class
Simplified rabbit call
GUI changes
Get and save settings