Added dependency to workbench
TextChangeOperation now uses the new EditorHelper methods
Instantiate source viewer