Implement backend for running jobs
Implement front-end for running jobs
Fix self-deactivation bug
Don't put one-off jobs to active jobs
Add basic search