create UIControl subclass