multi-swap works
DONE:
-implemented swap_lvl for permutating multiple levels of ket-bonds
-spin as region hack removed
-tested for all 3 grids
-expanded swap_region_class while being beckwards compatible
TODO:
-sim_class
-checking preformance. I think the test run quite slower...