migrated event handling from jquery to native (addEventListener, etc.) and from dispatch-time element target detection to render-time
use less jq
fixed an event delegation bug in backboneMixins, got rid of some addClass in render method of resourceListItemView