basic working canvas engine for fireworks added