correction of collisions + bullet collisions & lifetime implementation