moving mock signaler class into its own file