Define data model for league

Nightly events, player histories and match results