Process implements Runnable to allow the multi-threading to take place. It is the new home of the getIndividualRunners function inside the run() function