Block a user
refactor: extract shared player, session, and chat packages
refactor: deduplicate persistence, add upsert queries, throttle snake saves
refactor: deduplicate persistence, add upsert queries, throttle snake saves
fix: add Enter key handlers to all auth and nickname inputs