Events now extend Event, instead of EventTarget (closes #60)