где вообще прочитать хороший материал про mvp, mvvm, viper? в мире есть множество схемок и объяснений всего этого, но как только доходит до вопроса "а откуда мне данные запрашивать" и так далее, сидишь смотришь на схемки и пояснения буковок как баран на новые ворота и как бы все