Clarified recursive respond call
API endpoints in own controllers
Non-api (i.e. "regular") endpoints for lists
Factored out ui_presenters helper