adds firework object
random and distance works
more variables to firework