changed how death/removal is handled
better way of handling entity destruction