changed indents from tabs to 4 spaces and removed unnecessary scripts
added docstrings to __init__.py
added docstrings
moved settings into separate file
moved exception code into exceptions.py and moved job related code from init.py to job.py
moved external job class methods into the job class as static methods
refactored tests/init.py and added docstrings