Implement TextEditor

DefaultEditor has no capability to extract text.
Aim of this issue is to implement TextEditor which will represent editors which are implementing ITextEditor interface and will be capable of extracting text.