COMPLETE OVERHAUL!!!
the eventListenerContainers are not anymore saved in the eventTypes
they are in the eventmanager and only associated with them, so
for example every window can have its own eventManager