Created new Job structure with Abstract Class

Every job needs to extend AbstractJob and implement the _jobs() function