second iteration of touchinput (for movement)