вынесены отдельными сервисами client details service, oauth validate service
добавлены тесты