Added Content Event interface and implementation
Events for the Document