added simulatorRunner for programs doing simulations and changed TicTok a bit so it could also write to a file instead of std::cout if used for a runLog or something