More GUI refactoring. There are now 3 types of particles: random selection, animated and animated (loop).