IceModel initialization split up, so it can finsh after the simulation start time is known.