completely re-did how testing for joystick touches, now using distance, and keeping track of x and y values, updating with new signals from joystick. way better.