Take the inner helper apart.
Send the annotationData with trigger to remove a reference to the model from the view.renderer.
Set the reference to the model by 'view.render.init'.
Encapsulate the 'view.renderer.grid'.
Move calling a a function 'view.render.helper.redraw' from the controllerState to view.viewMode.
Include a function 'renderer.grid.arrangePositionAll' to a function 'view.renderer.helper.changeTypeGap' .
Redraw only after commands of entities  are invoked instead of all commands.
Remove a wrapping function.
Merge pull request #39 from pubannotation/refactor_renderer

Refactor renderer