refactoring in process : changing Particle classes
correction of some errors...
other bugs correction...
temp saving