Events: First iteration for dom events and definition, create mixin for events; workarounds and preparations for next step