changed methods in resultFactory to now be static - hence doesn't need to be passed as a param to ApplicationProcess.
changed where jobId and title are set
changed testApplyProcess to no longer create a ResultFactory - which now contains static methods