bare-swap works
DONE:
-changed site selection to random
-alternator init in spin update was the earlier problem
TODO:
-copy_to_ket
-shift_sweep