moved spatialEvent signal from InputController to abstract class