Refactor notifications
Comment on notifications.notify
New singletons directory
Change notifications api
Base model uses identity attribute
Clean up volume model
Add convenience function models.Provider.isOpenstack()
Add volumes controller