Made the particles a separate class.

Also allowed clicking to create them.