simplified language detection
fixed namespace for \thirdParty
removed \kitFramework