added initial double bridge (4-opt) move loop
initial permutation loop implementation
fixed permutation implementation
fixed bugs in permutation
added permutation tests