Refactoring SSE implementation
Had a good idea to put event handlers at the durandal viewmodel level, since the viewmodels might be composed of different data than what the server is returning.  It will be up to the viewmodel to subscribe to updates and update itself based on events it receives