Move simulation subroutines into functions
We want to be able to control the time loop from the outside. This is needed for the planned coupling to Kratos Multiphysics for FSI.
In my opinion, this change also improves the readability of Simulation.cpp.
Edited by Anna Wellmann