Caching Matches Repository
class CachingMatchesRepository(matchDao: MatchDao, matchApiService: MatchApiService, context: Context) : MatchesRepository
A repository implementation that caches matches data and provides functionality to refresh the data from a network source.