Just work for relation.
Refactor view.renderer.relation.
Two functions 'view.renderer.relation.destroy' and 'view.renderer.relation.changePredicate' is not public already.
Refactor the 'model.annotationData'.
Delegate 'trigger' to the model from the controller.
Add manipulate apis to 'mode.annotationData.relation'.
Encapsulate the 'model.annotationData.relations'.
Fix a function name from 'extendBind' to 'extendBinding'.
Fix a function name from 'view.renderer.relation.renderRelation' to 'view.renderer.relation.render'.
Just work for entities.
Type will not be remove if the renderer is triggered before model is updated.
Refactor 'view.renderer.entity'.
Two functions 'destroy' and 'changeTypeOfExists' is not public already.
Bugfix: download annotation file format is broken.
Encapsulate 'model.annotationData.entities'.
Make revert function after execute is done.
Just work for spans.
Make revert functions after commands is executed.
Encapsulate the spanContainer and spansTopLevel.
Add modification object to model.annotationData.
Unify name of containers of objects of denotation.
Merge pull request #31 from pubannotation/separated_presentation

Separated presentation