разбил signin.js на части
исправление ошибок
сделал базовое логирование, улучшил api моделей