Added update methods for GUI, moved main method over to CPUSchedulerGUI class