ok, ok... we changed _ActiveProgram global state to start out as null
(since it is really just a pointer to the currently running program). We
... why am I saying we, I .. changed the PS command to work off the
ready_queue instead of the resident queue...