Abstraction for support of other kinds of jobs
Merge pull request #2 from Alghayma/abstractions

Abstraction for support of other kinds of jobs