Write a program to simulate the processing of batch jobs by a computer system. The scheduling of jobs should be handled via a queue (or priority queue for more of a challenge). Examples of commands that your program should be able to process are add - to add an entry to the queue, delete - to take an item out of the queue, and status - to report on items currently in the queue.