Clarifies radius calculation
Creates FileLogger for logging on both stdout and a log file
Reorder functions
Refactor of ILP to split it in different files
Main uses the FIleLogger and removes usage of styled log function call