CPU Scheduler Simulation in Java for CS 201