joystick stuff ripped out, adv zoom started

detecting adv zoom, logic on handling it not yet in