Capture player identities, add a customization modal, and persist those preferences via Oak + PostgreSQL.