Animation Queue Fix
===================

Problem fixed:
- Consecutive animations were not showing correctly.
- Example: after SIX then FOUR, only SIX animation was visible.

What changed:
- Overlay now reads latest ball_events from api/get_score.php.
- Each new ball_event id is queued.
- Animations play one by one: SIX -> FOUR -> WICKET etc.
- Old match history is not replayed when overlay first loads.
- Polling improved from 1000ms to 700ms.

Affected file:
- assets/js/overlay.js
