G5 jobbing

Extracting all of the g5-jobs interaction and management to g5-jobbing gem.