fixed particle renderer, minor improvements in update loops for particles