Move new_button_with_icon to util