Add Reconciler interface
Add document partitioner interface
Add annotation model
Set-up text editor configuration
Add annotation model implementation
Add the gutter annotation renderer
Implement inline annotation renderer
Add CodeAssistant interface
Implement code assistant
Implementation for the reconciler
Implement DocumentPositionMap
Implement the partitioner
Move the text/plain content type to the extension
Bind the document position model
Bind the reconciler
Bind the code assistant
HasGutter, HastextMarker and HasKeybinding bridges on the view
Add completion method on view
Add a view delegate component
The view impl uses an EventBus to signal when the document is ready