Пара вопросов о модулях

  1. Как указать конкретному модулю, какой лежащий в нем контроллер будет для него стандартным? по умолчанию это DefaultController. Как изменить?

  2. Как закрыть к модулю доступ (а не к отдельным его контролллерам) с помощью рбака? (Например, к модулю админки?)

С первым вопросом разобрался. Теперь вот такой еще возник:

допустим я хочу сделать полностью автономный модуль, со своими экстеншенами, компонентами и тп. Есть ли возможность использовать экстеншены одного модуля в другом? Если да, то как это сделать?