Прототип: модели вынесены на соответствующий уровень MVC.
Прототип: коллекции вынесены в отдельную часть.