General Purpose Simulation with STROBOSCOPE