Model, server-side winner detection, tests. De-normalized winner for quick reporting.