progress on autonomous command and safety junk.  still throws exception in drive init.