Added context switching in the cpu and consolidated the execute if statements because I am lazy and tired of scrolling through them all. The display updater now updates the ready queue display in real time. Added an interrupt switch case to handle context switches. Updated the queue for peek and get functions. Added a cpu scheduler to handle the context switches. Fixed bugs in the shell related to running, processes, and killing. Updated the version.