Added option selection for autonomous program, condensed multiple programs into one.