An angular.js module that includes directive and service. It present mesassages and notification messages of various types with customizble view, multiple managed messages, info/warning/error messages, progress bar or loading/waiting messages. The directive is managed by the service.