Revert "Revert "Add functions to Particle Manager""

This reverts commit 6cc134422f1f6d4171274f03c287d4469cc7d600.