first pass of ReplayManager - not working yet
more replay work
replay with SPVStore now working