Есть два вопроса по Flask blueprints.
(1)
Правильно ли я понимаю, что blueprints - это контроллеры (controllers) в терминологии MVC, templates/ - это представления (views), а models.py с классами SQL ORM - это модели?
(2)
В каталог tests/ - обычно кладутся тесты, extensions/ - это какие-то расширения (смотрю каталоги fbone, https://github.com/imwilsonxu/fbone), в каталоге core/ обычно хранятся какие-то общие, часто используемые, функции приложения?
Какой способ именования каталогов для Functional structure, http://exploreflask.com/en/latest/blueprints.html - наиболее классический?