moved settings into separate file
moved exception code into exceptions.py and moved job related code from init.py to job.py