put AvahiBrowser in a class