add TVSS.EventDispatcher class, update comments