(m) TODONE
changed Group::add and ::remove to account for channel members
now adding new peer to appropriate channel or group rings
cleared predecessors/successors access
update_neighbours must still be called by whoever calls add/remove