storage of jobs
reorganize modules
use tasks / jobs in implementation
add a view for the jobs