A firework timing and launching platform