got most of SJF done, added CPUS class and waiting_on_IO class