Replace plain "INITIALIZING..." text with a block-character ASCII art
TIMMY logo that fills in character-by-character as each init step
completes. Shows a progress bar and percentage counter.
- js/loading.js: new module — ASCII art, initLoadingArt(), setLoadingProgress()
- js/main.js: import loading module; call setLoadingProgress() at each
init stage (world 10%, effects 30%, agents 50%, controls 70%,
UI 80%, WebSocket 90%, visitor 95%, done 100%)
- index.html: loading screen now uses <pre id="ascii-logo">, progress
bar track/fill, percent label, and status message; CSS styles added
for lit/unlit characters with green glow
Fixes#7
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>