feature: add LanguageDetector controller
feature: add app runner
feature: add LanguageDetector unit tests