This method allocates space for an embedded struct Gadget (defined in <intuition/intuition.h>) and initializes some of the attributes defined by gadgetclass.