wrote UIButton wrapper class