View presenter is injected with the repository, for easy access to data