Base class is UIControl instead of UIView. Added multiple selection support.