Fixed potential mutation issues when deleting from a collision list
Code cleanup, removing duplicated logic. fixes#2
V0.0.2