add a module for the parallel methods
we don't actually care what order the tests are
move parallel stuff to the Parallel::Executor
changing indentation so diff against master is easier