Added the imageButton class (not tested)