Add in string-sorter which does number correctly, e.g. 1<9<10<100
Add in a bunch of things (like with the clean.sh) that pertain to multiple node runs, not just multiple processor runs on the same shared memory. Further, add in a distributedCollector which takes data from nodal harddrives and puts it onto shared space on the head node (as specified in the main file).

New order:
run on compute nodes (automaticRuns/main)
send data from compute nodes to head node (distributedCollector)
combine data from all processors, done on head node (parallelCombiner)
(next run)

NOTE: the change between using shared hard drive space and nodal hard drive space. Using the local space dramatically reduces the load on the head node, allowing the whole cluster to be used in a calculation (all 128 nodes). Previously, the head node was responsible for updating the shared drives, which bogged it down for large runs on many node.