Adds server sent events

is `app.js` the best name here? this is not the app itself, it's just a listener