minor changes
Merge remote-tracking branch 'origin/master'
fixed #5, changed 'onActions' to 'on', improved 'on' method, dropped ViewEventsListener and IDestroyable