Have added the funtion of registering data servers and making directory