Added basic autonomous framework.

Need to clear some stuff up with the team about EXACTLY what we want to
do.