Refactor effects to particles, add Particle, ParticleType and Star
classes.