Create PriorityQueueExecutor.cs