1. Notification Manager logic

2. testing of all kinds of notifications