Notifications funcs moved to modules.__init__
Massive core reengineering and refactoring