passed CPUmonitor and DiskDrive objects from Main to UserJob, added return statement to replace