Created Language Model
support different
added support for different languages as well as several named models for same language