More refactoring, introduce helper functions to the main analysis routine. Make logging happen every virtual-minute.
Add conenient run script. Just use ./run.sh and it will run both cmake and make.