main function
Implementation
void main(List<String> args) async {
configSetup();
//THIS IS TO MANAGE DATE AND TIME FORMATING BASED ON THE LOCAL
await initializeDateFormatting();
if (args.isNotEmpty) {
await cliMain(args);
} else {
await _startAppInner(makeApp(), true);
}
}