Gestures work
DRY app delegate
Documentation around CRToastInteractionResponder and CRToastInteractionType
Extract steps in showing and dismissing notification to be delivered by static functions, implement functionalty for automatically dismisses. Basic gesture handling seems to work.