moved overlap with 2p symmetry code into seperate files
further commenting
error correction