I moved it to `initialize()` just to make it a little cleaner to call it. I'm a big fan of JavaScript's object model in general, but I am looking forward to the new `class` keyword for those times when a class-like thing is what you want!

Since `initialize` is already called, there would be no need for the subclass functions to do `ExtensionManagerViewModel.call(this, ...)`