Main loop isolation
Rewrite the main().
Move the application scheduling into it's own class MainRuner
.
Rework the whole exit system (reboot, shutdown, relaunch)
Rewrite the main().
Move the application scheduling into it's own class MainRuner
.
Rework the whole exit system (reboot, shutdown, relaunch)