added option to skip to_unique_couplings step
modified how coupling_lists are read from file to improve efficiency