General
Computational modules
Input/transformation modules
Analysis/helper Modules
Theory
References
just used to move this chunk of code out of the main function only performs logging at the start of the simulation