General parent Controllerr and Events working

Added a controller for
Gadgets, Enemies, Events and Emiters.
Each one will contain all items of it's type inside

Also added the Event system, now events detect the script they need to
through the event name, and save for them is working