Initial version of Fireflies

Not really working yet, just the framework
Need to work out how to implement gradual
fadeouts.