Added few diagrams; extended the event model