fix devise

AdminController используем как базовый для админки и в нем метод :authenticate_admin!, который не позволит зайти в админку без входа как админ. 
ApplicationController используется как базовый для пользовательской части, и в нем метод :authenticate_user!
Добавлен рут /admin, который ведет на admin/articles#index. Обрати внимание, что для namespace admin вьюшки должны лежать в папке admin/articles/..., а не в admins/articles/...
При входе на root_path должно запрашивать авторизацию пользователя (/users/sign_in), а при заходе на /admin - админа (/admins/sign_in)

Еще бы определить свои sign_in, sign_out path, но проверь, работает ли это.