I need a good design for implementing local discovery and add/deletion of nodes. This is your chance Abhinav!!