server side of the discovery service is complete; svc_config seems to work, not heavily tested; diag service is being rewritten