ImageButton now does not inherit Button, was causing a
ClassCastException