Introduce core.async for faster loading
Add genre stats to scratch