Add & remove event listeners

New solution to solve managing of event listeners.