updated the constraints in optimize/orient.py; also removed the part for adding adjecencies into a file adjset, now they are just ordered lexicographically