Просто примеры, не для запуска.
Мы понимаем слоистую 3-х звенную Архитектуру неправильно.
Суть сводится к однозначному определению направления потока данных и обозначению какая логика на каждом из этих уровней должна быть.
В Репо присутствует пакет 'bad' как плохой пример и 'good' как хороший