added the get and delete operations to the Job class, modified existing tests to verify the new operations, moved common code to init.py, and added documentation