-added GUI -added Main