Special event objects handled in a better way, using a configurator object. It is extendible now