created a wrapper for ZWNotification
and a specialized class for processing notifications