Data Service implementation and CompetitionViewModel