added support for detecting all languages
removed unnecessary reference
added main test for multiple language detection
moved to new package structure