No need to call [super drawRect:rect]; on direct subclass of UIView, also properties of NSString should always be copied.
Implemented swipe to dismiss feature. Works.
Added comments
merge with master