Added a level of encapsulation to autonomous

Yup. Too bad doesn't do anything yet...