Complete updated Autonomous + Basic oC