UI tweaks (image support on buttons, listview height max)

Should probably merge Choice and Button...