UIButton clobbers custom layout

It's probably better to add new subviews and set constraints on them, than to try and adjust the UIButton views. It'll clobber your layout and lead to some exceptions about ambigious layout.