Changed the way clock was used. Should be quicker for processes to get unloaded. Added sorting by idle time for the ready queue cause the new clock mechanism will not unload processes on the dot of their idleAt time. firstFit is mostly working. Need more testing. Can handle 2 processes waiting in readyQueue and put them back in without messing up ajacent processes in memory.