NotificationModel

Filled in notification classes and added Notification superclass