Изменена структура контроллера, добавлен функционал генерации произвольного меню