Rewrite of the Location overflows inside the simulation
Merge branch 'simulation' of https://github.com/BeuthProjects/guts into simulation