fix private and protected methods, save pending_jobs
save company on job
add migrations to generator and controller name argument