General clean-up
Changed Priority to enum instead of int.
Got rid of the job queue and manage that stuff manually now.