added make_thunk fns in Simulator
renamed thunk->step
removed SigBuf