Rename TodoContextProvider.cs to TodoRepository.cs
Beginnings of documentation