add UITapGestureRecognizer class for touch download