Fixed settings that allowed the user to set the job search interval as 0 which would result in a stack overflow error
Finished the logger class for fixing #15