improved memory management / added new interaction behavior / deleted Particles class