Extended event emitter and made some sweet events, yo