Job Manager

I created a new way to manage jobs in each Repository. There is a "JobManager" class. Take a look I think it's really cool.