Move the main execution logic to a dedicated internal module and create distinct entry files for each binary to improve project structure and build configuration.