swap_class done
DONE:
-swap with efficient loop-count algo implemented
-copy to dedicated states for speed
-restructured examples
-tested for all grids
-grow and write for swap_region
TODO:
-preswap
-check math/phys
-sim algo