untested code should fix auto features and untested autonomous routine. changed slot for limit switch due to wiring changes