The ImageButton now draws itself
Ensured GUI elements initialise their graphics before drawing