big refactor of command/commandbase/commandgroup. also add auton read from file.