Большой рефакторинг и регистрация с авторизацией