refactor: разбил angular код на контролеры по смыслу