collisions
collision detection as separate module
collision replace
ignore .back files
refactor collisions