Move signals to their own file