some cleaning up of <iostream> and new NonPreemptive SJF class