adds destruction of dependent models on node removal
adds test for node with event removal