Move factory methods to game registry and renamed Particle to ParticleType.