Subscription on Registration, Independent Subscription without registration
Moving notifications to models