example for using in Node added
changed according to latest code changes
event triggering moved to one place
removed "copy" dependency
some info added, according to latest changes