RUNALL WORKS! There are a few minor bugs I found while doing the debug
to figure out why I could say: load one program type run 0 and it would
work. If I loaded two or three it would fail at run 0 or runall...One of
my hard coded values for 8D inst did not get updated to the global
_ActiveProgram pcb and I was taking the wrong PCB info off the resident
queue! Awesome. Now to fix a few other minor bugs I found...Like do not
think my counter refreshes for every new PCB. Once that works, we can
try to implement the context switch...right now we just have FCFS :)