lots of cleanup for the particle system controls, fixed problem with echo component