started scintilla widget implementation