For this PR this is OK, but maybe in a future iteration you can make use of Backbone models here and separate views for the notifications that update when the corresponding model is changed, so you don't have to use a huge `updateView` function, instead, let the subview re-render itself when the event fires.