Я все равно доконца не понимаю как это должно работать.
Опиши подробно проект что должен делать контроллер