Changed where the scheduler was being initialized. Added a check if the program was going to escape the limit of the partition. Change where the program handler check for a program that was too large.