Removing Bacon, adding EventEmitter2 (lightweight)