new auton and teleop code