#14: add utility method to the registry to implement discovery service on top + fix a method override error for bindListener(...)
#14: reorganise import