Added ObjectPool for generic types
Added NumberParticleEmitter, NumberParticle