Jump to joystick read

You loop was running all the initialization statements again.
(The ones that start at line 100.)  I have it loop to the joystick
reading routine a little farther along in the code.