updated collision routines with time-to-collision, no mre bouncy for you