Issue 4805 implement foundation for notification system