Ну там ещё иконка кастомная, но не суть. А куда бы вы поместили сборку архитектуры, если не в главную вьюху? как я могу судить по примерам в сети, фабрику-владельца принято делать в главном вьюконтроллере, нет?
я просто считаю что у каждого объекта должно быть свое назначение, а таббар контроллер должен отображать табы и переключаться между ними, а не создавать что-то
а где тесты? точнее, тестов нет, зачем тогда папки? это сразу отталкивает, хочется посмотреть что и как тестируется, а там пустые файлы. мне бы тоже не очень понравилось