Autonomous interface should define three methods: init, setAutonState, and doAuton.
Init will replace Actionplayback and will initialized all autonomous related things (ie put the recording in a buffer)
setAutonState is called by robot.autonomous() and will stop auton if robot leaves autonomous mode
doAuton will either start the autonThread or start the main method of autonomous.
Autonomous interface should define three methods: init, setAutonState, and doAuton. Init will replace Actionplayback and will initialized all autonomous related things (ie put the recording in a buffer) setAutonState is called by robot.autonomous() and will stop auton if robot leaves autonomous mode doAuton will either start the autonThread or start the main method of autonomous.