Added fireworks example (and glut equivalent).
It does not make much sense to do this one in steps;
the example is too complex to build it up from (near) scratch,
but if we use a more complete template, there is not much to add.