removed Event\Signal class