first commit: main class, reads flags. debuger class. global control[singleton].