fountains: Add init_particle_engines() func
fountains: Remove leading '_'s from static funcs