finalized joystick movements, updating how it sends data based on an nstimer