NotificationItem Base Class added with spec