create & sync gadget mode gadgets
add gadget classes