есть app, entities, features, pages, shared (для среднего проекта не нужны другие имхо)
features работает как widgets по сути, то есть можно собирать что угодно и нет правил что нельзя импортировать фичу в фичу
для кросс импортов юзается @x но кажется подход костыльным, вот думаю может можно через di это сделать лучше