All the classes in the MVC pattern now use the same data entity (NotificationEntity) to pass messages between modules