combined ports and settlements, split to file

failed attempts at saving paths. too big for temp space? back to old way
for now.