Updates to event plugin to allow for block nested elements

![gif](http://replygif.net/i/793)