Introduce the layered structure to events of the model.
Reorder functions of the view.renderer.
Remove bindable from span, entity and relation to limit the event transmitter to the 'annotaionData' only.
Merge pull request #40 from pubannotation/refactor_model_event

Refactor model event