код разбит по папкам соответствующим двум контроллерам