changed workflow in threading

Changed ‘threadTogether’ function so that it is called iteratively,
progressively adding sequences to a central region, rather than taking
each sequence and ordering it in a particular order. This is moving
towards being able to have multiple junctions.