Added stop method to Service.
Major change to switching to work_queue.
Added package support.
Workqueue now properly schedules workflows.
Added input and output file checking.
Improved output logging format.
Code cleanup.