Make pipeline easy to operate

Here are the changes:
(1) Now you can drag to append an existing job to another in the pipeline view.
(2) Remove a job to remove the relationship between two jobs.
(3) Drag the job to itself to make a copy.
(4) Give a job list
(5) Highlight the first of every view.