ItemRepoViewModel exists however is missing and logic is bundled with the RepositoryAdapter.
it would be nice to have a separate ItemRepoPresenter so:
- the RecyclerView.Adapter is separated form business logic
- we have clear comparison between viewmodels and presenters