moving stuff to scheduler
implemented proper scheduler
making changes to scheduler and others

cleaned up the scheduler stuff
made the user prompty easier to understand (put all the priority stuff
in there too ricky :))
added PreemptiveShortestJobFirst class and added it to the Factory
method and Utilities bool
Merge pull request #32 from rsingla92/ImplementScheduler

Implement scheduler