Refactored delegateEvents() out of Eventable.prototype.bindEvents()