Added group support for peers
Support for peer TTL
Wrapped send logic into the Node class