Combine moving and selecting, Betterify MoveEvent triggering and Add an event for selecting