creates an Hub server with config and logger and starts listening