Added NotImplementedError to EventListener abstract class