prepare for file copy events
added progress event
added event broadcaster
added event handler to example
updated event documentation