Code cleanup
Added callback for cboLanguages change
Added dummy engine
Add default variant when model is cleared
Add variants on language engine change