Collision detection

The detection works, inefficient if checked with all. Nothing happens
when things collide