particle collision

particle collision has been fully implemented