Clearly works collision between particles for 1 cell but still works wrong for collision between particles and bound