So much work, mostly CPU

Phase 2 is due in 6 days.  I've just begun the major work on it...

This commit is all about dat CPU. 7 of the 12 instructions are ready.
The other 5 involve nonsense with the queues.