added EventDispatcher stub, View now inherits from it